package com.jhj.service.user;

import java.math.BigDecimal;

import com.jhj.po.user.model.DictCoupons;
import com.jhj.po.user.model.UserCoupons;
import com.jhj.po.user.model.Users;
import com.jhj.service.BaseService;
import com.jhj.utils.AppResultData;
import com.jhj.vo.user.UserCouponVo;

public interface UserCouponsService extends BaseService<UserCoupons>{

	UserCouponVo getVo(UserCoupons item, DictCoupons dictCoupon);

	AppResultData<Object> validateCoupon(Users u, DictCoupons dictCoupon, Integer serviceOrderType,
			Integer serviceTypeId, BigDecimal orderPay);

}
